/**
 * 管理员 vuex 模块
 * @author 韩睿倩
 */
const administrator = {
    state: {
        isCollapse: false,
        userIdAdmin: '',
        // functionId:'',
        wordIdAdmin:'',
        // adminId:getAdminId(),
        adminPassword:'',
        menu:[],
        currentMenu:{},        
    },
    mutations: {
        collapseMenu(state) {
            state.isCollapse = !state.isCollapse
        },
        getUserIdAdmin(state,userIdAdmin){
            state.userIdAdmin = userIdAdmin
        },
        // getFunctionId(state,functionId){
        //     state.functionId = functionId
        // },
        // getFunctionName(state,functionName){
        //     state.functionName = functionName
        // },
        getWordIdAdmin(state,wordIdAdmin){
            state.wordIdAdmin = wordIdAdmin
        },
        // SET_ADMINID:(state,adminId)=>{
        //     state.adminId = adminId
        // }
        getAdminPassword(state,adminPassword){
            state.adminPassword = adminPassword
        },
        selectMenu(state,currentMenu){
            state.currentMenu = currentMenu
        }
        
    },
    actions: {
        collapseMenu(context) {
            context.commit('collapseMenu')
        },
        getUserIdAdmin(context,userIdAdmin){
            context.commit('getUserIdAdmin',userIdAdmin)
        },
        // getFunctionId(context,functionId){
        //     context.commit('getFunctionId',functionId)
        // },
        // getFunctionName(context,functionName){
        //     context.commit('getFunctionName',functionName)
        // },
        getWordIdAdmin(context,wordIdAdmin){
            context.commit('getWordIdAdmin',wordIdAdmin)
        },
        getAdminPassword(context,adminPassword){
            context.commit('getAdminPassword',adminPassword)
        },
        selectMenu(context,currentMenu){
            context.commit('selectMenu',currentMenu)
        }

    }
}


export default administrator